The Body Shop in Leicester - Locations and Hours

Name Address Phone
The Body Shop - Leicester Shires Unit Ll81 High Cross Quarter 0116 2536602